package com.zhuchaooasystem.entity;

import java.util.List;

/**
 * Created by zhangyajiang on 2017/1/13.
 */

public class OrderDetailEntity {

    /**
     * order : {"orderid":12800,"ordercode":"1606161282700","memberid":2395,"channel":"筑巢Android平台","channelID":0,"membername":"18684046261","contactName":"陈某某","address":"嘉定区云平路某某弄某某号","Ordertotal":436.42,"total":336.42,"diffPrice":0,"discount":436.41,"ticket":0,"recharge":0,"freight":100,"collect":0.01,"Installationfee":0,"taxFee":0,"deelWith":0,"phone":"13874561021","paid":0,"paystatus":2,"ordertrackStus":true,"status":8,"paymentStatus":3,"orderPayStatus":false,"orderState":"已发货","time":"2016-06-16 14:22:38 ","remark":"无备注","cartIDs":null,"details":[{"orderid":0,"pid":10217,"productName":"实木番龙眼9906本色","salesprice":189,"quantity":1,"sub":336.42,"WhetherDelivery":true,"logisticsmode":0,"banner":"源自天然 质感亲和","picPath":"http://www.izhuchao.com/product/2015/2/15/60600000091.jpg","Category":"","Category3":3,"Version":null,"SystemNum":null,"PageIndex":0,"Level":0,"ID":0,"CreateTime":null,"nonce_str":null,"sign":null,"memberId":0}],"Version":null,"SystemNum":null,"PageIndex":0,"Level":0,"ID":0,"CreateTime":"/Date(1466058158636)/","nonce_str":null,"sign":null,"memberId":0}
     * result : 0
     */

    private OrderBean order;
    private int result;

    public OrderBean getOrder() {
        return order;
    }

    public void setOrder(OrderBean order) {
        this.order = order;
    }

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public static class OrderBean {
        /**
         * orderid : 12800
         * ordercode : 1606161282700
         * memberid : 2395
         * channel : 筑巢Android平台
         * channelID : 0
         * membername : 18684046261
         * contactName : 陈某某
         * address : 嘉定区云平路某某弄某某号
         * Ordertotal : 436.42
         * total : 336.42
         * diffPrice : 0
         * discount : 436.41
         * ticket : 0
         * recharge : 0
         * freight : 100
         * collect : 0.01
         * Installationfee : 0
         * taxFee : 0
         * deelWith : 0
         * phone : 13874561021
         * paid : 0
         * paystatus : 2
         * ordertrackStus : true
         * status : 8
         * paymentStatus : 3
         * orderPayStatus : false
         * orderState : 已发货
         * time : 2016-06-16 14:22:38
         * remark : 无备注
         * cartIDs : null
         * details : [{"orderid":0,"pid":10217,"productName":"实木番龙眼9906本色","salesprice":189,"quantity":1,"sub":336.42,"WhetherDelivery":true,"logisticsmode":0,"banner":"源自天然 质感亲和","picPath":"http://www.izhuchao.com/product/2015/2/15/60600000091.jpg","Category":"","Category3":3,"Version":null,"SystemNum":null,"PageIndex":0,"Level":0,"ID":0,"CreateTime":null,"nonce_str":null,"sign":null,"memberId":0}]
         * Version : null
         * SystemNum : null
         * PageIndex : 0
         * Level : 0
         * ID : 0
         * CreateTime : /Date(1466058158636)/
         * nonce_str : null
         * sign : null
         * memberId : 0
         */

        private int orderid;
        private String ordercode;
        private int memberid;
        private String channel;
        private int channelID;
        private String membername;
        private String contactName;
        private String address;
        private double Ordertotal;
        private double total;
        private int diffPrice;
        private double discount;
        private int ticket;
        private int recharge;
        private int freight;
        private double collect;
        private int Installationfee;
        private int taxFee;
        private int deelWith;
        private String phone;
        private int paid;
        private int paystatus;
        private boolean ordertrackStus;
        private int status;
        private int paymentStatus;
        private boolean orderPayStatus;
        private String orderState;
        private String time;
        private String remark;
        private Object cartIDs;
        private Object Version;
        private Object SystemNum;
        private int PageIndex;
        private int Level;
        private int ID;
        private String CreateTime;
        private Object nonce_str;
        private Object sign;
        private int memberId;
        private List<DetailsBean> details;

        public int getOrderid() {
            return orderid;
        }

        public void setOrderid(int orderid) {
            this.orderid = orderid;
        }

        public String getOrdercode() {
            return ordercode;
        }

        public void setOrdercode(String ordercode) {
            this.ordercode = ordercode;
        }

        public int getMemberid() {
            return memberid;
        }

        public void setMemberid(int memberid) {
            this.memberid = memberid;
        }

        public String getChannel() {
            return channel;
        }

        public void setChannel(String channel) {
            this.channel = channel;
        }

        public int getChannelID() {
            return channelID;
        }

        public void setChannelID(int channelID) {
            this.channelID = channelID;
        }

        public String getMembername() {
            return membername;
        }

        public void setMembername(String membername) {
            this.membername = membername;
        }

        public String getContactName() {
            return contactName;
        }

        public void setContactName(String contactName) {
            this.contactName = contactName;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public double getOrdertotal() {
            return Ordertotal;
        }

        public void setOrdertotal(double Ordertotal) {
            this.Ordertotal = Ordertotal;
        }

        public double getTotal() {
            return total;
        }

        public void setTotal(double total) {
            this.total = total;
        }

        public int getDiffPrice() {
            return diffPrice;
        }

        public void setDiffPrice(int diffPrice) {
            this.diffPrice = diffPrice;
        }

        public double getDiscount() {
            return discount;
        }

        public void setDiscount(double discount) {
            this.discount = discount;
        }

        public int getTicket() {
            return ticket;
        }

        public void setTicket(int ticket) {
            this.ticket = ticket;
        }

        public int getRecharge() {
            return recharge;
        }

        public void setRecharge(int recharge) {
            this.recharge = recharge;
        }

        public int getFreight() {
            return freight;
        }

        public void setFreight(int freight) {
            this.freight = freight;
        }

        public double getCollect() {
            return collect;
        }

        public void setCollect(double collect) {
            this.collect = collect;
        }

        public int getInstallationfee() {
            return Installationfee;
        }

        public void setInstallationfee(int Installationfee) {
            this.Installationfee = Installationfee;
        }

        public int getTaxFee() {
            return taxFee;
        }

        public void setTaxFee(int taxFee) {
            this.taxFee = taxFee;
        }

        public int getDeelWith() {
            return deelWith;
        }

        public void setDeelWith(int deelWith) {
            this.deelWith = deelWith;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public int getPaid() {
            return paid;
        }

        public void setPaid(int paid) {
            this.paid = paid;
        }

        public int getPaystatus() {
            return paystatus;
        }

        public void setPaystatus(int paystatus) {
            this.paystatus = paystatus;
        }

        public boolean isOrdertrackStus() {
            return ordertrackStus;
        }

        public void setOrdertrackStus(boolean ordertrackStus) {
            this.ordertrackStus = ordertrackStus;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getPaymentStatus() {
            return paymentStatus;
        }

        public void setPaymentStatus(int paymentStatus) {
            this.paymentStatus = paymentStatus;
        }

        public boolean isOrderPayStatus() {
            return orderPayStatus;
        }

        public void setOrderPayStatus(boolean orderPayStatus) {
            this.orderPayStatus = orderPayStatus;
        }

        public String getOrderState() {
            return orderState;
        }

        public void setOrderState(String orderState) {
            this.orderState = orderState;
        }

        public String getTime() {
            return time;
        }

        public void setTime(String time) {
            this.time = time;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public Object getCartIDs() {
            return cartIDs;
        }

        public void setCartIDs(Object cartIDs) {
            this.cartIDs = cartIDs;
        }

        public Object getVersion() {
            return Version;
        }

        public void setVersion(Object Version) {
            this.Version = Version;
        }

        public Object getSystemNum() {
            return SystemNum;
        }

        public void setSystemNum(Object SystemNum) {
            this.SystemNum = SystemNum;
        }

        public int getPageIndex() {
            return PageIndex;
        }

        public void setPageIndex(int PageIndex) {
            this.PageIndex = PageIndex;
        }

        public int getLevel() {
            return Level;
        }

        public void setLevel(int Level) {
            this.Level = Level;
        }

        public int getID() {
            return ID;
        }

        public void setID(int ID) {
            this.ID = ID;
        }

        public String getCreateTime() {
            return CreateTime;
        }

        public void setCreateTime(String CreateTime) {
            this.CreateTime = CreateTime;
        }

        public Object getNonce_str() {
            return nonce_str;
        }

        public void setNonce_str(Object nonce_str) {
            this.nonce_str = nonce_str;
        }

        public Object getSign() {
            return sign;
        }

        public void setSign(Object sign) {
            this.sign = sign;
        }

        public int getMemberId() {
            return memberId;
        }

        public void setMemberId(int memberId) {
            this.memberId = memberId;
        }

        public List<DetailsBean> getDetails() {
            return details;
        }

        public void setDetails(List<DetailsBean> details) {
            this.details = details;
        }

        public static class DetailsBean {
            /**
             * orderid : 0
             * pid : 10217
             * productName : 实木番龙眼9906本色
             * salesprice : 189
             * quantity : 1
             * sub : 336.42
             * WhetherDelivery : true
             * logisticsmode : 0
             * banner : 源自天然 质感亲和
             * picPath : http://www.izhuchao.com/product/2015/2/15/60600000091.jpg
             * Category :
             * Category3 : 3
             * Version : null
             * SystemNum : null
             * PageIndex : 0
             * Level : 0
             * ID : 0
             * CreateTime : null
             * nonce_str : null
             * sign : null
             * memberId : 0
             */

            private int orderid;
            private int pid;
            private String productName;
            private int salesprice;
            private int quantity;
            private double sub;
            private boolean WhetherDelivery;
            private int logisticsmode;
            private String banner;
            private String picPath;
            private String Category;
            private int Category3;
            private Object Version;
            private Object SystemNum;
            private int PageIndex;
            private int Level;
            private int ID;
            private Object CreateTime;
            private Object nonce_str;
            private Object sign;
            private int memberId;

            public int getOrderid() {
                return orderid;
            }

            public void setOrderid(int orderid) {
                this.orderid = orderid;
            }

            public int getPid() {
                return pid;
            }

            public void setPid(int pid) {
                this.pid = pid;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public int getSalesprice() {
                return salesprice;
            }

            public void setSalesprice(int salesprice) {
                this.salesprice = salesprice;
            }

            public int getQuantity() {
                return quantity;
            }

            public void setQuantity(int quantity) {
                this.quantity = quantity;
            }

            public double getSub() {
                return sub;
            }

            public void setSub(double sub) {
                this.sub = sub;
            }

            public boolean isWhetherDelivery() {
                return WhetherDelivery;
            }

            public void setWhetherDelivery(boolean WhetherDelivery) {
                this.WhetherDelivery = WhetherDelivery;
            }

            public int getLogisticsmode() {
                return logisticsmode;
            }

            public void setLogisticsmode(int logisticsmode) {
                this.logisticsmode = logisticsmode;
            }

            public String getBanner() {
                return banner;
            }

            public void setBanner(String banner) {
                this.banner = banner;
            }

            public String getPicPath() {
                return picPath;
            }

            public void setPicPath(String picPath) {
                this.picPath = picPath;
            }

            public String getCategory() {
                return Category;
            }

            public void setCategory(String Category) {
                this.Category = Category;
            }

            public int getCategory3() {
                return Category3;
            }

            public void setCategory3(int Category3) {
                this.Category3 = Category3;
            }

            public Object getVersion() {
                return Version;
            }

            public void setVersion(Object Version) {
                this.Version = Version;
            }

            public Object getSystemNum() {
                return SystemNum;
            }

            public void setSystemNum(Object SystemNum) {
                this.SystemNum = SystemNum;
            }

            public int getPageIndex() {
                return PageIndex;
            }

            public void setPageIndex(int PageIndex) {
                this.PageIndex = PageIndex;
            }

            public int getLevel() {
                return Level;
            }

            public void setLevel(int Level) {
                this.Level = Level;
            }

            public int getID() {
                return ID;
            }

            public void setID(int ID) {
                this.ID = ID;
            }

            public Object getCreateTime() {
                return CreateTime;
            }

            public void setCreateTime(Object CreateTime) {
                this.CreateTime = CreateTime;
            }

            public Object getNonce_str() {
                return nonce_str;
            }

            public void setNonce_str(Object nonce_str) {
                this.nonce_str = nonce_str;
            }

            public Object getSign() {
                return sign;
            }

            public void setSign(Object sign) {
                this.sign = sign;
            }

            public int getMemberId() {
                return memberId;
            }

            public void setMemberId(int memberId) {
                this.memberId = memberId;
            }
        }
    }
}
